home *** CD-ROM | disk | FTP | other *** search
- Short: Retargetable audio v4.16, User's Archive
- Author: Martin Blom <lcs@lysator.liu.se>
- Uploader: Martin Blom <lcs@lysator.liu.se>
- Type: mus/misc
-
- This archive contains the binary distribution of AHI,
- everything you need to use programs that require AHI,
- and documentation in AmigaGuide® format.
-
- Changes since last release
- ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
- Bug fixes in the device code.
- Updated documentation.
- New translation (hrvatski).
- Added driver for Maestro Pro to the distribution.
- Added driver for Concierto to the distribution.
-
-
- TITLE
-
- AHI Audio system
-
- VERSION
-
- Release 4
-
- AUTHOR
-
- Martin Blom <lcs@lysator.liu.se>
-
- DESCRIPTION
-
- Retargetable Audio for AmigaOS
- ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
-
- (When refering to this software, the correct term is
- 'AHI audio system' or just 'AHI', never 'Audio Hardware
- Interface'! 'AHI' is pronounced 'atchii', as in 'God bless!'.)
-
- Starting with version 3 of AHI, the MC68000 processor is also supported.
- However, many features are lacking:
-
- · Very limited volime control when using 16 bit samples
- · No HiFi mixing routines are available.
- · No stereo samples
- · No DSP effects are available.
- · Less precision on some calculations
- · Slower
-
- As you can see, this version is very primitive. Get yourself an
- accelerator! I cannot guarantee that I will continue to support this
- processor in the future.
-
- Quick overview
- ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
-
- * Driver based
-
- Each supported sound card is controlled by a library-based audio
- driver. For a 'dumb' sound card, a new driver should be written in
- a few hours. For a 'smart' sound card, it is possible to utilize an
- on-board DSP, for example, to maximize performance and sound quality.
- For sound cards with own DSP but little or no memory, it is possible
- to use the main CPU to mix channels and do the post-processing
- with the DSP. Available today are drivers for
-
- · Aura (sampler only)
- · Clarity (sampler only)
- · Concierto (Picasso IV sound module)
- · Delfina DSP and Delfina Lite
- · DraCo Motion
- · Maestro Pro
- · Melody MPEG
- · Paula (8/14/14c bit)
- · Prelude
- · Toccata
- · Wavetools
- · 8SVX (mono) and AIFF/AIFC (mono & stereo) sample render
-
- * Fast, powerful mixing routines (yeah, right... haha)
-
- The device's mixing routines mix 8- or 16-bit signed samples, both
- mono and stereo, located in Fast-RAM and outputs 16-bit mono or stereo
- (with stereo panning if desired) data, using any number of channels
- (as long as 'any' means less than 128...). Tables can be used speed
- the mixing up (especially when using 8-bit samples). The samples can
- have any length (including odd) and can have any number of loops.
-
- * Support for non-realtime mixing
-
- By providing a timing feature, it is possible to create high-
- quality output even if the processing power is lacking, by saving
- the output to disk, for example as an IFF AIFF or 8SXV file.
- There are so-called HiFi mixing routines that can be used, which
- use linear interpolation and gives 32 bit output.
-
- * Audio database
-
- Uses ID codes, much like Screenmode IDs, to select the many
- parameters that can be set. The functions to access the audio
- database are not too different from those in 'graphics.library'.
- The device also features a requester to get an ID code from the
- user.
-
- * Both high- and low-level protocol
-
- By acting both like a device and a library, AHI gives the programmer
- a choice between full control and simplicity. The device API allows
- several programs to use the audio hardware at the same time, and
- the AUDIO: dos-device driver makes playing and recording sound very
- simple for both the programmer and user.
-
- * Future Compatible
-
- When AmigaOS gets device-independent audio worth it's name, it should
- not be too difficult to write a driver for AHI, allowing applications
- using 'ahi.device' to automatically use the new OS interface. At
- least I hope it wont.
-
- SPECIAL REQUIREMENTS
-
- AmigaOS release 2.
- MC68020 processor or better strongly recommended.
-
- AVAILABILITY
-
- Aminet, for example:
- ftp://ftp.germany.aminet.org/pub/aminet/dev/misc/ahidev.lha
- ftp://ftp.germany.aminet.org/pub/aminet/mus/misc/ahiusr.lha
- ftp://ftp.germany.aminet.org/pub/aminet/docs/misc/ahiman.lha
-
- WWW:
- http://www.lysator.liu.se/~lcs/ahi.html
-
- PRICE
-
- Free. But if you use it in a shareware of commercial product,
- I would like a registered copy for me and each of the audio driver
- authors (this is merely a wish, you don't have to do it if you don't
- think we deserve it). See the AHI User's Guide for more information.
-
- DISTRIBUTABILITY
-
- Copyright ©1994-1997 Martin Blom.
- Freely distributable in unmodified form.
- See the AHI User's Guide for more information.
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 632 274 56.6% 08-Aug-97 17:39:30 AHI.info
- 5052 2336 53.7% 04-Nov-97 23:05:26 +ahiusr.readme
- 468 231 50.6% 08-Aug-97 17:39:30 +ahiusr.readme.info
- 628 279 55.5% 08-Aug-97 17:39:30 +BGUI.info
- 123588 69860 43.4% 20-Jan-97 16:35:16 +bgui.library
- 362 218 39.7% 21-Mar-97 21:00:00 +Install BGUI
- 736 367 50.1% 21-Mar-97 21:13:56 +Install BGUI.info
- 3700 1420 61.6% 20-Jan-97 15:20:14 +ReadMe-BETA
- 468 234 50.0% 21-Mar-97 20:52:20 +ReadMe-BETA.info
- 364 219 39.8% 21-Mar-97 20:13:22 +Copyright
- 468 229 51.0% 08-Aug-97 17:39:30 +Copyright.info
- 20821 7436 64.2% 03-Nov-97 00:13:28 +History
- 468 231 50.6% 08-Aug-97 17:39:30 +History.info
- 76850 20590 73.2% 02-Nov-97 00:01:38 +Install AHI
- 709 354 50.0% 08-Aug-97 17:39:30 +Install AHI.info
- 34 34 0.0% 03-Jul-97 12:21:16 +User's Guide
- 464 226 51.2% 08-Aug-97 17:39:30 +User's Guide.info
- 3328 2206 33.7% 04-Nov-97 22:55:14 +AddAudioModes
- 1686 727 56.8% 04-Nov-97 23:00:10 +ahi.cd
- 1720 790 54.0% 04-Nov-97 23:00:10 +ahi.ct
- 2858 1104 61.3% 04-Nov-97 22:54:22 +ahiprefs.cd
- 2783 1157 58.4% 04-Nov-97 22:54:22 +ahiprefs.ct
- 1114 627 43.7% 22-Jun-97 12:40:08 +ATO.readme
- 708 422 40.3% 04-Nov-97 23:00:36 +ahi.catalog
- 1572 845 46.2% 04-Nov-97 22:54:54 +ahiprefs.catalog
- 726 432 40.4% 04-Nov-97 23:00:30 +ahi.catalog
- 1682 909 45.9% 04-Nov-97 22:54:46 +ahiprefs.catalog
- 778 449 42.2% 04-Nov-97 23:00:34 +ahi.catalog
- 1756 940 46.4% 04-Nov-97 22:54:58 +ahiprefs.catalog
- 750 463 38.2% 04-Nov-97 23:00:30 +ahi.catalog
- 1456 816 43.9% 04-Nov-97 22:54:50 +ahiprefs.catalog
- 730 443 39.3% 04-Nov-97 23:00:26 +ahi.catalog
- 1570 865 44.9% 04-Nov-97 22:54:44 +ahiprefs.catalog
- 740 445 39.8% 04-Nov-97 23:00:28 +ahi.catalog
- 1678 912 45.6% 04-Nov-97 22:55:00 +ahiprefs.catalog
- 686 422 38.4% 04-Nov-97 23:00:28 +ahi.catalog
- 1464 757 48.2% 04-Nov-97 22:54:48 +ahiprefs.catalog
- 706 417 40.9% 04-Nov-97 23:00:28 +ahi.catalog
- 1556 839 46.0% 04-Nov-97 22:54:54 +ahiprefs.catalog
- 776 463 40.3% 04-Nov-97 23:00:26 +ahi.catalog
- 1742 963 44.7% 04-Nov-97 22:54:46 +ahiprefs.catalog
- 804 492 38.8% 04-Nov-97 23:00:32 +ahi.catalog
- 1780 969 45.5% 04-Nov-97 22:55:02 +ahiprefs.catalog
- 734 459 37.4% 04-Nov-97 23:00:24 +ahi.catalog
- 1560 864 44.6% 04-Nov-97 22:54:52 +ahiprefs.catalog
- 812 481 40.7% 04-Nov-97 23:00:32 +ahi.catalog
- 1764 964 45.3% 04-Nov-97 22:54:50 +ahiprefs.catalog
- 732 430 41.2% 04-Nov-97 23:00:26 +ahi.catalog
- 1490 822 44.8% 04-Nov-97 22:54:56 +ahiprefs.catalog
- 888 484 45.4% 04-Jun-97 19:56:46 +Translation.ReadMe
- 732 455 37.8% 04-Nov-97 23:00:34 +ahi.catalog
- 1582 911 42.4% 04-Nov-97 22:55:00 +ahiprefs.catalog
- 44912 21362 52.4% 04-Nov-97 22:59:30 +ahi.device
- 40440 20258 49.9% 04-Nov-97 22:56:40 +ahi.device.000
- 44856 21311 52.4% 04-Nov-97 22:58:06 +ahi.device.060
- 3660 2249 38.5% 10-Oct-97 19:15:26 +concierto.audio
- 4808 2710 43.6% 21-Jul-97 21:02:12 +delfina.audio
- 6376 3598 43.5% 04-Nov-97 22:46:26 +filesave.audio
- 6440 3634 43.5% 04-Nov-97 22:47:10 +filesave.audio.000
- 3460 1831 47.0% 25-Sep-97 21:07:42 +maestropro.audio
- 2040 1264 38.0% 13-Aug-97 19:43:56 +melody.audio
- 9384 4458 52.4% 04-Nov-97 22:47:30 +paula.audio
- 9488 4475 52.8% 04-Nov-97 22:47:42 +paula.audio.000
- 9360 4401 52.9% 13-May-97 11:02:16 +prelude.audio
- 6736 3371 49.9% 04-Nov-97 22:48:18 +toccata.audio
- 6780 3396 49.9% 04-Nov-97 22:48:50 +toccata.audio.000
- 3652 2065 43.4% 04-Nov-97 22:49:00 +wavetools.audio
- 428 144 66.3% 05-Jun-97 16:09:58 +CONCIERTO
- 868 205 76.3% 21-Jul-97 21:02:12 +DELFINA
- 580 176 69.6% 04-Nov-97 22:47:12 +FILESAVE
- 456 147 67.7% 25-Sep-97 18:34:46 +MAESTROPRO
- 580 172 70.3% 12-Jun-97 19:07:24 +MELODY
- 2020 324 83.9% 04-Nov-97 22:47:44 +PAULA
- 444 150 66.2% 13-May-97 11:02:16 +PRELUDE
- 876 197 77.5% 04-Nov-97 22:48:52 +TOCCATA
- 600 171 71.5% 04-Nov-97 22:49:02 +WAVETOOLS
- 160 121 24.3% 27-Mar-97 12:08:50 +AUDIO
- 466 251 46.1% 29-Jan-97 15:56:22 +AUDIO.info
- 1522 876 42.4% 03-Jun-97 12:19:56 +AUDIO.MWB.info
- 47276 15838 66.4% 04-Nov-97 23:14:10 +ahi.guide
- 5568 3386 39.1% 04-Nov-97 22:49:22 +AHI-Handler
- 617 386 37.4% 04-Nov-97 22:55:02 +AHI.info
- 1849 1351 26.9% 04-Nov-97 22:55:04 +AHI.MWB.info
- 33044 17476 47.1% 04-Nov-97 22:53:42 +AHI_BGUI
- 32496 17449 46.3% 04-Nov-97 22:54:18 +AHI_MUI
- -------- ------- ----- --------- --------
- 615497 289485 52.9% 11-Nov-97 21:23:48 85 files
-